package comparacao;

public class Janela implements Comparable{
	
	@Override
	public String toString() {
		return "Tamanho: "+this.getTamanho()+" Estilo:"+this.getEstilo();
	}
	
	public Integer getTamanho() {
		return tamanho;
	}

	public void setTamanho(Integer tamanho) {
		this.tamanho = tamanho;
	}

	public String getEstilo() {
		return estilo;
	}

	public void setEstilo(String estilo) {
		this.estilo = estilo;
	}

	private Integer tamanho;
	private String estilo;

	@Override
	public int compareTo(Object arg0) {
		return this.tamanho.compareTo(tamanho);
	}
	
	@Override
	public boolean equals(Object arg0) {
		if(arg0 instanceof Janela) return true;
		return false;
	}
	
	@Override
	public int hashCode() {
		return this.getTamanho() ^ 14 ;
	}

}
